/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.returnDepot;

public class GetDepotDetailOutData {
    private String clientId;
    private String gsrddVoucherId;
    private String gsrddDate;
    private String gsrddSerial;
    private String gsrddProId;
    private String gsrddBatchNo;
    private String gsrddBatch;
    private String gsrddValidDate;
    private String gsrddStockQty;
    private String gsrddRetdepQty;
    private String gsrddRetdepCause;
    private String gsrddStartQty;
    private String gsrddReviseQty;
    private String gsrddStockStatus;
    private String proName;
    private String proFactoryName;
    private String proPlace;
    private String proForm;
    private String proPrice;
    private String proUnit;
    private String proSpecs;
    private String poId;
    private String poLineNo;
    private String poPrice;
    private String poRate;
    private String proRegisterNo;

    public String getClientId() {
        return this.clientId;
    }

    public String getGsrddVoucherId() {
        return this.gsrddVoucherId;
    }

    public String getGsrddDate() {
        return this.gsrddDate;
    }

    public String getGsrddSerial() {
        return this.gsrddSerial;
    }

    public String getGsrddProId() {
        return this.gsrddProId;
    }

    public String getGsrddBatchNo() {
        return this.gsrddBatchNo;
    }

    public String getGsrddBatch() {
        return this.gsrddBatch;
    }

    public String getGsrddValidDate() {
        return this.gsrddValidDate;
    }

    public String getGsrddStockQty() {
        return this.gsrddStockQty;
    }

    public String getGsrddRetdepQty() {
        return this.gsrddRetdepQty;
    }

    public String getGsrddRetdepCause() {
        return this.gsrddRetdepCause;
    }

    public String getGsrddStartQty() {
        return this.gsrddStartQty;
    }

    public String getGsrddReviseQty() {
        return this.gsrddReviseQty;
    }

    public String getGsrddStockStatus() {
        return this.gsrddStockStatus;
    }

    public String getProName() {
        return this.proName;
    }

    public String getProFactoryName() {
        return this.proFactoryName;
    }

    public String getProPlace() {
        return this.proPlace;
    }

    public String getProForm() {
        return this.proForm;
    }

    public String getProPrice() {
        return this.proPrice;
    }

    public String getProUnit() {
        return this.proUnit;
    }

    public String getProSpecs() {
        return this.proSpecs;
    }

    public String getPoId() {
        return this.poId;
    }

    public String getPoLineNo() {
        return this.poLineNo;
    }

    public String getPoPrice() {
        return this.poPrice;
    }

    public String getPoRate() {
        return this.poRate;
    }

    public String getProRegisterNo() {
        return this.proRegisterNo;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGsrddVoucherId(String gsrddVoucherId) {
        this.gsrddVoucherId = gsrddVoucherId;
    }

    public void setGsrddDate(String gsrddDate) {
        this.gsrddDate = gsrddDate;
    }

    public void setGsrddSerial(String gsrddSerial) {
        this.gsrddSerial = gsrddSerial;
    }

    public void setGsrddProId(String gsrddProId) {
        this.gsrddProId = gsrddProId;
    }

    public void setGsrddBatchNo(String gsrddBatchNo) {
        this.gsrddBatchNo = gsrddBatchNo;
    }

    public void setGsrddBatch(String gsrddBatch) {
        this.gsrddBatch = gsrddBatch;
    }

    public void setGsrddValidDate(String gsrddValidDate) {
        this.gsrddValidDate = gsrddValidDate;
    }

    public void setGsrddStockQty(String gsrddStockQty) {
        this.gsrddStockQty = gsrddStockQty;
    }

    public void setGsrddRetdepQty(String gsrddRetdepQty) {
        this.gsrddRetdepQty = gsrddRetdepQty;
    }

    public void setGsrddRetdepCause(String gsrddRetdepCause) {
        this.gsrddRetdepCause = gsrddRetdepCause;
    }

    public void setGsrddStartQty(String gsrddStartQty) {
        this.gsrddStartQty = gsrddStartQty;
    }

    public void setGsrddReviseQty(String gsrddReviseQty) {
        this.gsrddReviseQty = gsrddReviseQty;
    }

    public void setGsrddStockStatus(String gsrddStockStatus) {
        this.gsrddStockStatus = gsrddStockStatus;
    }

    public void setProName(String proName) {
        this.proName = proName;
    }

    public void setProFactoryName(String proFactoryName) {
        this.proFactoryName = proFactoryName;
    }

    public void setProPlace(String proPlace) {
        this.proPlace = proPlace;
    }

    public void setProForm(String proForm) {
        this.proForm = proForm;
    }

    public void setProPrice(String proPrice) {
        this.proPrice = proPrice;
    }

    public void setProUnit(String proUnit) {
        this.proUnit = proUnit;
    }

    public void setProSpecs(String proSpecs) {
        this.proSpecs = proSpecs;
    }

    public void setPoId(String poId) {
        this.poId = poId;
    }

    public void setPoLineNo(String poLineNo) {
        this.poLineNo = poLineNo;
    }

    public void setPoPrice(String poPrice) {
        this.poPrice = poPrice;
    }

    public void setPoRate(String poRate) {
        this.poRate = poRate;
    }

    public void setProRegisterNo(String proRegisterNo) {
        this.proRegisterNo = proRegisterNo;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetDepotDetailOutData)) {
            return false;
        }
        GetDepotDetailOutData other = (GetDepotDetailOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gsrddVoucherId = this.getGsrddVoucherId();
        String other$gsrddVoucherId = other.getGsrddVoucherId();
        if (this$gsrddVoucherId == null ? other$gsrddVoucherId != null : !this$gsrddVoucherId.equals(other$gsrddVoucherId)) {
            return false;
        }
        String this$gsrddDate = this.getGsrddDate();
        String other$gsrddDate = other.getGsrddDate();
        if (this$gsrddDate == null ? other$gsrddDate != null : !this$gsrddDate.equals(other$gsrddDate)) {
            return false;
        }
        String this$gsrddSerial = this.getGsrddSerial();
        String other$gsrddSerial = other.getGsrddSerial();
        if (this$gsrddSerial == null ? other$gsrddSerial != null : !this$gsrddSerial.equals(other$gsrddSerial)) {
            return false;
        }
        String this$gsrddProId = this.getGsrddProId();
        String other$gsrddProId = other.getGsrddProId();
        if (this$gsrddProId == null ? other$gsrddProId != null : !this$gsrddProId.equals(other$gsrddProId)) {
            return false;
        }
        String this$gsrddBatchNo = this.getGsrddBatchNo();
        String other$gsrddBatchNo = other.getGsrddBatchNo();
        if (this$gsrddBatchNo == null ? other$gsrddBatchNo != null : !this$gsrddBatchNo.equals(other$gsrddBatchNo)) {
            return false;
        }
        String this$gsrddBatch = this.getGsrddBatch();
        String other$gsrddBatch = other.getGsrddBatch();
        if (this$gsrddBatch == null ? other$gsrddBatch != null : !this$gsrddBatch.equals(other$gsrddBatch)) {
            return false;
        }
        String this$gsrddValidDate = this.getGsrddValidDate();
        String other$gsrddValidDate = other.getGsrddValidDate();
        if (this$gsrddValidDate == null ? other$gsrddValidDate != null : !this$gsrddValidDate.equals(other$gsrddValidDate)) {
            return false;
        }
        String this$gsrddStockQty = this.getGsrddStockQty();
        String other$gsrddStockQty = other.getGsrddStockQty();
        if (this$gsrddStockQty == null ? other$gsrddStockQty != null : !this$gsrddStockQty.equals(other$gsrddStockQty)) {
            return false;
        }
        String this$gsrddRetdepQty = this.getGsrddRetdepQty();
        String other$gsrddRetdepQty = other.getGsrddRetdepQty();
        if (this$gsrddRetdepQty == null ? other$gsrddRetdepQty != null : !this$gsrddRetdepQty.equals(other$gsrddRetdepQty)) {
            return false;
        }
        String this$gsrddRetdepCause = this.getGsrddRetdepCause();
        String other$gsrddRetdepCause = other.getGsrddRetdepCause();
        if (this$gsrddRetdepCause == null ? other$gsrddRetdepCause != null : !this$gsrddRetdepCause.equals(other$gsrddRetdepCause)) {
            return false;
        }
        String this$gsrddStartQty = this.getGsrddStartQty();
        String other$gsrddStartQty = other.getGsrddStartQty();
        if (this$gsrddStartQty == null ? other$gsrddStartQty != null : !this$gsrddStartQty.equals(other$gsrddStartQty)) {
            return false;
        }
        String this$gsrddReviseQty = this.getGsrddReviseQty();
        String other$gsrddReviseQty = other.getGsrddReviseQty();
        if (this$gsrddReviseQty == null ? other$gsrddReviseQty != null : !this$gsrddReviseQty.equals(other$gsrddReviseQty)) {
            return false;
        }
        String this$gsrddStockStatus = this.getGsrddStockStatus();
        String other$gsrddStockStatus = other.getGsrddStockStatus();
        if (this$gsrddStockStatus == null ? other$gsrddStockStatus != null : !this$gsrddStockStatus.equals(other$gsrddStockStatus)) {
            return false;
        }
        String this$proName = this.getProName();
        String other$proName = other.getProName();
        if (this$proName == null ? other$proName != null : !this$proName.equals(other$proName)) {
            return false;
        }
        String this$proFactoryName = this.getProFactoryName();
        String other$proFactoryName = other.getProFactoryName();
        if (this$proFactoryName == null ? other$proFactoryName != null : !this$proFactoryName.equals(other$proFactoryName)) {
            return false;
        }
        String this$proPlace = this.getProPlace();
        String other$proPlace = other.getProPlace();
        if (this$proPlace == null ? other$proPlace != null : !this$proPlace.equals(other$proPlace)) {
            return false;
        }
        String this$proForm = this.getProForm();
        String other$proForm = other.getProForm();
        if (this$proForm == null ? other$proForm != null : !this$proForm.equals(other$proForm)) {
            return false;
        }
        String this$proPrice = this.getProPrice();
        String other$proPrice = other.getProPrice();
        if (this$proPrice == null ? other$proPrice != null : !this$proPrice.equals(other$proPrice)) {
            return false;
        }
        String this$proUnit = this.getProUnit();
        String other$proUnit = other.getProUnit();
        if (this$proUnit == null ? other$proUnit != null : !this$proUnit.equals(other$proUnit)) {
            return false;
        }
        String this$proSpecs = this.getProSpecs();
        String other$proSpecs = other.getProSpecs();
        if (this$proSpecs == null ? other$proSpecs != null : !this$proSpecs.equals(other$proSpecs)) {
            return false;
        }
        String this$poId = this.getPoId();
        String other$poId = other.getPoId();
        if (this$poId == null ? other$poId != null : !this$poId.equals(other$poId)) {
            return false;
        }
        String this$poLineNo = this.getPoLineNo();
        String other$poLineNo = other.getPoLineNo();
        if (this$poLineNo == null ? other$poLineNo != null : !this$poLineNo.equals(other$poLineNo)) {
            return false;
        }
        String this$poPrice = this.getPoPrice();
        String other$poPrice = other.getPoPrice();
        if (this$poPrice == null ? other$poPrice != null : !this$poPrice.equals(other$poPrice)) {
            return false;
        }
        String this$poRate = this.getPoRate();
        String other$poRate = other.getPoRate();
        if (this$poRate == null ? other$poRate != null : !this$poRate.equals(other$poRate)) {
            return false;
        }
        String this$proRegisterNo = this.getProRegisterNo();
        String other$proRegisterNo = other.getProRegisterNo();
        return !(this$proRegisterNo == null ? other$proRegisterNo != null : !this$proRegisterNo.equals(other$proRegisterNo));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetDepotDetailOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gsrddVoucherId = this.getGsrddVoucherId();
        result = result * 59 + ($gsrddVoucherId == null ? 43 : $gsrddVoucherId.hashCode());
        String $gsrddDate = this.getGsrddDate();
        result = result * 59 + ($gsrddDate == null ? 43 : $gsrddDate.hashCode());
        String $gsrddSerial = this.getGsrddSerial();
        result = result * 59 + ($gsrddSerial == null ? 43 : $gsrddSerial.hashCode());
        String $gsrddProId = this.getGsrddProId();
        result = result * 59 + ($gsrddProId == null ? 43 : $gsrddProId.hashCode());
        String $gsrddBatchNo = this.getGsrddBatchNo();
        result = result * 59 + ($gsrddBatchNo == null ? 43 : $gsrddBatchNo.hashCode());
        String $gsrddBatch = this.getGsrddBatch();
        result = result * 59 + ($gsrddBatch == null ? 43 : $gsrddBatch.hashCode());
        String $gsrddValidDate = this.getGsrddValidDate();
        result = result * 59 + ($gsrddValidDate == null ? 43 : $gsrddValidDate.hashCode());
        String $gsrddStockQty = this.getGsrddStockQty();
        result = result * 59 + ($gsrddStockQty == null ? 43 : $gsrddStockQty.hashCode());
        String $gsrddRetdepQty = this.getGsrddRetdepQty();
        result = result * 59 + ($gsrddRetdepQty == null ? 43 : $gsrddRetdepQty.hashCode());
        String $gsrddRetdepCause = this.getGsrddRetdepCause();
        result = result * 59 + ($gsrddRetdepCause == null ? 43 : $gsrddRetdepCause.hashCode());
        String $gsrddStartQty = this.getGsrddStartQty();
        result = result * 59 + ($gsrddStartQty == null ? 43 : $gsrddStartQty.hashCode());
        String $gsrddReviseQty = this.getGsrddReviseQty();
        result = result * 59 + ($gsrddReviseQty == null ? 43 : $gsrddReviseQty.hashCode());
        String $gsrddStockStatus = this.getGsrddStockStatus();
        result = result * 59 + ($gsrddStockStatus == null ? 43 : $gsrddStockStatus.hashCode());
        String $proName = this.getProName();
        result = result * 59 + ($proName == null ? 43 : $proName.hashCode());
        String $proFactoryName = this.getProFactoryName();
        result = result * 59 + ($proFactoryName == null ? 43 : $proFactoryName.hashCode());
        String $proPlace = this.getProPlace();
        result = result * 59 + ($proPlace == null ? 43 : $proPlace.hashCode());
        String $proForm = this.getProForm();
        result = result * 59 + ($proForm == null ? 43 : $proForm.hashCode());
        String $proPrice = this.getProPrice();
        result = result * 59 + ($proPrice == null ? 43 : $proPrice.hashCode());
        String $proUnit = this.getProUnit();
        result = result * 59 + ($proUnit == null ? 43 : $proUnit.hashCode());
        String $proSpecs = this.getProSpecs();
        result = result * 59 + ($proSpecs == null ? 43 : $proSpecs.hashCode());
        String $poId = this.getPoId();
        result = result * 59 + ($poId == null ? 43 : $poId.hashCode());
        String $poLineNo = this.getPoLineNo();
        result = result * 59 + ($poLineNo == null ? 43 : $poLineNo.hashCode());
        String $poPrice = this.getPoPrice();
        result = result * 59 + ($poPrice == null ? 43 : $poPrice.hashCode());
        String $poRate = this.getPoRate();
        result = result * 59 + ($poRate == null ? 43 : $poRate.hashCode());
        String $proRegisterNo = this.getProRegisterNo();
        result = result * 59 + ($proRegisterNo == null ? 43 : $proRegisterNo.hashCode());
        return result;
    }

    public String toString() {
        return "GetDepotDetailOutData(clientId=" + this.getClientId() + ", gsrddVoucherId=" + this.getGsrddVoucherId() + ", gsrddDate=" + this.getGsrddDate() + ", gsrddSerial=" + this.getGsrddSerial() + ", gsrddProId=" + this.getGsrddProId() + ", gsrddBatchNo=" + this.getGsrddBatchNo() + ", gsrddBatch=" + this.getGsrddBatch() + ", gsrddValidDate=" + this.getGsrddValidDate() + ", gsrddStockQty=" + this.getGsrddStockQty() + ", gsrddRetdepQty=" + this.getGsrddRetdepQty() + ", gsrddRetdepCause=" + this.getGsrddRetdepCause() + ", gsrddStartQty=" + this.getGsrddStartQty() + ", gsrddReviseQty=" + this.getGsrddReviseQty() + ", gsrddStockStatus=" + this.getGsrddStockStatus() + ", proName=" + this.getProName() + ", proFactoryName=" + this.getProFactoryName() + ", proPlace=" + this.getProPlace() + ", proForm=" + this.getProForm() + ", proPrice=" + this.getProPrice() + ", proUnit=" + this.getProUnit() + ", proSpecs=" + this.getProSpecs() + ", poId=" + this.getPoId() + ", poLineNo=" + this.getPoLineNo() + ", poPrice=" + this.getPoPrice() + ", poRate=" + this.getPoRate() + ", proRegisterNo=" + this.getProRegisterNo() + ")";
    }
}

